@charset "UTF-8";
/**
 * Site: Slippry
 * Description: A responsive slider by booncon.
 * Author(s): Lukas Jakob Hafner - @saftsaak
 *            Thomas Hurd - @SeenNotHurd
 *
 * Copyright 2013, booncon oy - http://booncon.com
 *
 * Url: rockets.booncon.com
 */
/**
 * slippry v1.2.1 - Simple responsive content slider
 * http://slippry.com
 *
 * Author(s): Lukas Jakob Hafner - @saftsaak
 *            Thomas Hurd - @SeenNotHurd
 *
 * Copyright 2013, booncon oy - http://booncon.com
 *
 * Thanks @ http://bxslider.com for the inspiration!
 *
 * Released under the MIT license - http://opensource.org/licenses/MIT
 */
/* -------------------------- MIXINS ---------------------------------- */
/* -------------------------- END MIXINS ---------------------------------- */
/* kenBurns animations, very basic */
@-webkit-keyframes left-right {
  /* line 55, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  /* line 58, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }

@-moz-keyframes left-right {
  /* line 55, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  /* line 58, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }

@-ms-keyframes left-right {
  /* line 55, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  /* line 58, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }

@keyframes left-right {
  /* line 55, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  /* line 58, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }

@-webkit-keyframes right-left {
  /* line 63, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  /* line 66, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }

@-moz-keyframes right-left {
  /* line 63, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  /* line 66, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }

@-ms-keyframes right-left {
  /* line 63, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  /* line 66, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }

@keyframes right-left {
  /* line 63, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  /* line 66, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }

/* added to the original element calling slippry */
/* line 72, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-box.sy-loading {
  background: url(img/sy-loader.gif) 50% 50% no-repeat;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  min-height: 40px; }
  /* line 73, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-box.sy-loading .sy-slides-wrap, .sy-box.sy-loading .sy-pager {
    visibility: hidden; }

/* element that wraps the slides */
/* line 82, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-slides-wrap {
  position: relative;
  height: 100%;
  width: 100%; }
  /* line 87, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-slides-wrap:hover .sy-controls {
    display: block; }

/* element that crops the visible area to the slides */
/* line 93, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-slides-crop {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden; }

/* list containing the slides */
/* line 100, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-list {
  width: 100%;
  height: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute; }
  /* line 101, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-list.horizontal {
    -webkit-transition: left ease;
    -moz-transition: left ease;
    -o-transition: left ease;
    transition: left ease; }
  /* line 104, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-list.vertical {
    -webkit-transition: top ease;
    -moz-transition: top ease;
    -o-transition: top ease;
    transition: top ease; }

/* single slide */
/* line 115, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-slide {
  position: absolute;
  width: 100%;
  z-index: 2; }
  /* line 119, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-slide.kenburns {
    width: 140%;
    left: -20%; }
    /* line 122, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-slide.kenburns.useCSS {
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      -o-transition-property: opacity;
      transition-property: opacity; }
      /* line 124, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
        -webkit-animation-name: left-right;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-name: left-right;
        -moz-animation-fill-mode: forwards;
        -o-animation-name: left-right;
        -o-animation-fill-mode: forwards;
        animation-name: left-right;
        animation-fill-mode: forwards; }
      /* line 127, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
        -webkit-animation-name: right-left;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-name: right-left;
        -moz-animation-fill-mode: forwards;
        -o-animation-name: right-left;
        -o-animation-fill-mode: forwards;
        animation-name: right-left;
        animation-fill-mode: forwards; }
  /* line 134, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-slide.sy-active {
    z-index: 3; }
  /* line 137, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-slide > a {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%; }
    /* line 142, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-slide > a > img {
      margin: 0;
      padding: 0;
      display: block;
      width: 100%;
      border: 0; }

/* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */
/* line 152, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-controls {
  display: none;
  list-style: none;
  height: 100%;
  width: 100%;
  position: absolute;
  padding: 0;
  margin: 0; }
  /* line 160, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-controls li {
    position: absolute;
    width: 10%;
    min-width: 4.2em;
    height: 100%;
    z-index: 33; }
    /* line 166, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-controls li.sy-prev {
      left: 0;
      top: 0; }
      /* line 170, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li.sy-prev a:after {
        background-position: -5% 0; }
    /* line 175, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-controls li.sy-next {
      right: 0;
      top: 0; }
      /* line 179, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li.sy-next a:after {
        background-position: 105% 0; }
    /* line 184, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-controls li a {
      position: relative;
      width: 100%;
      height: 100%;
      display: block;
      text-indent: -9999px; }
      /* line 190, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li a:link, .sy-controls li a:visited {
        opacity: 0.4; }
      /* line 193, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li a:hover, .sy-controls li a:focus {
        opacity: 0.8;
        outline: none; }
      /* line 197, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li a:after {
        content: "";
        background-image: url(img/arrows.svg);
        background-repeat: no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        text-align: center;
        text-indent: 0;
        line-height: 2.8em;
        color: #111;
        font-weight: 800;
        position: absolute;
        background-color: #fff;
        width: 2.8em;
        height: 2.8em;
        left: 50%;
        top: 50%;
        margin-top: -1.4em;
        margin-left: -1.4em;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%; }
  @media only screen and (max-device-width: 600px) {
    /* line 152, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-controls {
      display: block; }
      /* line 222, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-controls li {
        min-width: 2.1em; }
        /* line 225, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
        .sy-controls li a:after {
          width: 1.4em;
          height: 1.4em;
          margin-top: -0.7em;
          margin-left: -0.7em; } }

/* captions, styled fo the overlay variant */
/* line 236, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-caption-wrap {
  position: absolute;
  bottom: 2em;
  z-index: 12;
  left: 50%; }
  /* line 241, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-caption-wrap .sy-caption {
    position: relative;
    left: -50%;
    background-color: rgba(0, 0, 0, 0.54);
    color: #fff;
    padding: 0.4em 1em;
    -webkit-border-radius: 1.2em;
    -moz-border-radius: 1.2em;
    -ms-border-radius: 1.2em;
    -o-border-radius: 1.2em;
    border-radius: 1.2em; }
    /* line 249, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited {
      color: #e24b70;
      font-weight: 600;
      text-decoration: none; }
    /* line 254, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-caption-wrap .sy-caption a:hover, .sy-caption-wrap .sy-caption a:focus {
      text-decoration: underline; }
  @media only screen and (max-device-width: 600px), screen and (max-width: 600px) {
    /* line 236, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-caption-wrap {
      left: 0;
      bottom: 0.4em; }
      /* line 262, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-caption-wrap .sy-caption {
        left: 0;
        padding: 0.2em 0.4em;
        font-size: 0.92em;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0; } }

/* pager bubbles */
/* line 271, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-pager {
  overflow: hidden;
  *zoom: 1;
  display: block;
  width: 100%;
  margin: 1em 0 0;
  padding: 0;
  list-style: none;
  text-align: center; }
  /* line 279, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-pager li {
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
    margin: 0 1em 0 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }
    /* line 286, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-pager li.sy-active a {
      background-color: #e24b70; }
    /* line 290, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
    .sy-pager li a {
      width: 100%;
      height: 100%;
      display: block;
      background-color: #cccccc;
      text-indent: -9999px;
      -webkit-background-size: 2em;
      -moz-background-size: 2em;
      -o-background-size: 2em;
      background-size: 2em;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
      /* line 296, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-pager li a:link, .sy-pager li a:visited {
        opacity: 1.0; }
      /* line 299, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
      .sy-pager li a:hover, .sy-pager li a:focus {
        opacity: 0.6; }

/* element to "keep/ fill" the space of the content, gets intrinsic height via js */
/* line 308, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
.sy-filler {
  width: 100%; }
  /* line 310, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/slippry.scss */
  .sy-filler.ready {
    -webkit-transition: padding 600ms ease;
    -moz-transition: padding 600ms ease;
    -o-transition: padding 600ms ease;
    transition: padding 600ms ease; }

/* line 1, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight table {
  border-spacing: 0; }

/* line 2, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight table td {
  padding: 5px; }

/* line 3, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight table .gutter {
  text-align: right; }

/* line 4, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .cm {
  color: #999988;
  font-style: italic; }

/* line 8, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .cp {
  color: #999999;
  font-weight: bold; }

/* line 12, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .c1 {
  color: #999988;
  font-style: italic; }

/* line 16, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .cs {
  color: #999999;
  font-weight: bold;
  font-style: italic; }

/* line 21, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .c {
  color: #999988;
  font-style: italic; }

/* line 25, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .err {
  color: #a61717;
  background-color: #e3d2d2; }

/* line 29, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gd {
  color: #000000;
  background-color: #ffdddd; }

/* line 33, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .ge {
  color: #000000;
  font-style: italic; }

/* line 37, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gr {
  color: #aa0000; }

/* line 40, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gh {
  color: #999999; }

/* line 43, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gi {
  color: #000000;
  background-color: #ddffdd; }

/* line 47, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .go {
  color: #888888; }

/* line 50, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gp {
  color: #555555; }

/* line 53, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gs {
  font-weight: bold; }

/* line 56, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gu {
  color: #aaaaaa; }

/* line 59, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .gt {
  color: #aa0000; }

/* line 62, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kc {
  color: #000000;
  font-weight: bold; }

/* line 66, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kd {
  color: #000000;
  font-weight: bold; }

/* line 70, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kn {
  color: #000000;
  font-weight: bold; }

/* line 74, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kp {
  color: #000000;
  font-weight: bold; }

/* line 78, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kr {
  color: #000000;
  font-weight: bold; }

/* line 82, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .kt {
  color: #445588;
  font-weight: bold; }

/* line 86, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .k {
  color: #000000;
  font-weight: bold; }

/* line 90, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .mf {
  color: #009999; }

/* line 93, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .mh {
  color: #009999; }

/* line 96, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .il {
  color: #009999; }

/* line 99, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .mi {
  color: #009999; }

/* line 102, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .mo {
  color: #009999; }

/* line 105, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .m {
  color: #009999; }

/* line 108, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sb {
  color: #d14; }

/* line 111, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sc {
  color: #d14; }

/* line 114, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sd {
  color: #d14; }

/* line 117, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .s2 {
  color: #d14; }

/* line 120, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .se {
  color: #d14; }

/* line 123, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sh {
  color: #d14; }

/* line 126, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .si {
  color: #d14; }

/* line 129, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sx {
  color: #d14; }

/* line 132, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .sr {
  color: #009926; }

/* line 135, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .s1 {
  color: #d14; }

/* line 138, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .ss {
  color: #990073; }

/* line 141, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .s {
  color: #d14; }

/* line 144, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .na {
  color: #008080; }

/* line 147, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .bp {
  color: #999999; }

/* line 150, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nb {
  color: #0086B3; }

/* line 153, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nc {
  color: #445588;
  font-weight: bold; }

/* line 157, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .no {
  color: #008080; }

/* line 160, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nd {
  color: #3c5d5d;
  font-weight: bold; }

/* line 164, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .ni {
  color: #800080; }

/* line 167, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .ne {
  color: #990000;
  font-weight: bold; }

/* line 171, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nf {
  color: #990000;
  font-weight: bold; }

/* line 175, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nl {
  color: #990000;
  font-weight: bold; }

/* line 179, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nn {
  color: #555555; }

/* line 182, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nt {
  color: #000080; }

/* line 185, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .vc {
  color: #008080; }

/* line 188, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .vg {
  color: #008080; }

/* line 191, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .vi {
  color: #008080; }

/* line 194, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .nv {
  color: #008080; }

/* line 197, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .ow {
  color: #000000;
  font-weight: bold; }

/* line 201, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .o {
  color: #000000;
  font-weight: bold; }

/* line 205, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight .w {
  color: #bbbbbb; }

/* line 208, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight {
  background-color: #f8f8f8; }

/* line 211, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/syntax.css.erb */
.highlight {
  background-color: #f0f0f0;
  border: 1px solid #dcdcdc;
  padding: 0.4em;
  font-family: 'source-code-pro', monospace;
  font-size: 0.84em;
  overflow-x: auto; }

/* 1. Variables */
/* 2. Resets */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0b1 | 201101 
   NOTE: WORK IN PROGRESS
   USE WITH CAUTION AND TEST WITH ABANDON */
/* line 39, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
/* * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
*/
/* line 54, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
/* line 65, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 68, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
body {
  line-height: 1.48;
  -webkit-font-smoothing: antialiased; }

/* ol, */
/* line 72, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
ul {
  list-style: none; }

/* line 75, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
blockquote, q {
  quotes: none; }

/* line 79, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/* remember to define visible focus styles! 
:focus {
  outline: ?????;
} */
/* remember to highlight inserts somehow! */
/* line 90, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
ins {
  text-decoration: none; }

/* line 93, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
del {
  text-decoration: line-through; }

/* line 97, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Defaults */
/* line 104, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
body {
  font-size: 16px;
  font-family: "Cabin", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #f5f5f5;
  margin: 0 auto;
  color: #777777; }

/* line 112, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
div {
  vertical-align: top; }

/* line 116, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
p {
  display: block;
margin: 1em 0;
text-align: justify;
padding: 0px 20px;
line-height: 15pt;
font-family: Roboto-Light;
font-size: 11pt
  }

/* line 121, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h1, h2, h3, h4, h5, h6 {
  line-height: 1;
font-weight: bold;
margin: 0.5em 0;
font-family: Roboto-Light;
color: #202123;
text-align: center;
}
  /* line 127, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #202123; }
    /* line 129, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
      color: #444444; }

/* line 135, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h1 {
  font-size: 2em; }

/* line 136, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h2 {
  font-size: 1.66em; }

/* line 137, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h3 {
  font-size: 1.33em; }

/* line 138, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h4 {
  font-size: 1.1em; }

/* line 139, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h5 {
  font-size: 0.87em; }

/* line 140, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h6 {
  font-size: 0.63em; }

@-webkit-keyframes jumpings {
  /* line 145, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  0% {
    top: 2.4%; }

  /* line 146, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  100% {
    top: 30%; } }

@-moz-keyframes jumpings {
  /* line 149, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  0% {
    top: 2.4%; }

  /* line 150, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  100% {
    top: 30%; } }

@-o-keyframes jumpings {
  /* line 153, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  0% {
    top: 2.4%; }

  /* line 154, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  100% {
    top: 30%; } }

@keyframes jumpings {
  /* line 157, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  0% {
    top: 2.4%; }

  /* line 158, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  100% {
    top: 30%; } }

/* line 166, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.restricted-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0 2%; }
  @media only screen and (min-width: 1180px) {
    /* line 166, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .restricted-width {
      max-width: 1180px; } }

/* line 175, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
a.button-link {
  display: inline-block;
  color: white;
  background-color: #31ace2;
  padding: 0.25em 0.5em;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  vertical-align: text-bottom; }
  /* line 187, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  a.button-link.download {
    position: relative;
    background: none;
    color: #31ace2;
    padding-right: 1.54em; }
    @media only screen and (max-width: 600px) {
      /* line 187, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      a.button-link.download {
        display: none; } }
    /* line 195, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    a.button-link.download:after {
      position: absolute;
      content: '⬇';
      top: 15.4%;
      right: 4%; }
    /* line 201, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    a.button-link.download:hover {
      background: none;
      color: #31ace2; }
      /* line 204, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      a.button-link.download:hover:after {
        -webkit-animation: jumpings 0.8s linear infinite;
        /* Safari 4+ */
        -moz-animation: jumpings 0.8s linear infinite;
        /* Fx 5+ */
        -o-animation: jumpings 0.8s linear infinite;
        /* Opera 12+ */
        animation: jumpings 0.8s linear infinite;
        /* IE 10+ */ }
  /* line 212, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  a.button-link:hover {
    background-color: #1c91c4;
    color: white; }

/* line 218, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
section {
  margin: 0 0 1em; }
  @media only screen and (max-width: 600px) {
    /* line 218, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    section {
      margin-bottom: 0; } }

/* line 225, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
a {
  color: #202123; }
  /* line 227, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  a:hover {
    color: #444444; }

/* End resets */
/* Header */
/* line 236, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
#header {
  overflow: hidden;
  *zoom: 1; }
  /* line 238, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #header a {
    text-decoration: none; }
    /* line 240, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #header a.logo-link:hover {
      color: #444444; }
  /* line 244, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #header #site-name {
    font-size: 2em;
    padding: 0.75em 0;
    float: left; }
  /* line 250, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #header nav {
    list-style: none;
    float: right;
    margin: 1.5em 0;
    text-align: right;
    list-style: none;
    float: right;
    margin: 3.2em 0;
    text-align: right; }
    /* line 259, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #header nav li {
      display: inline-block;
      margin-left: 0.25em; }
    @media only screen and (min-width: 601px) {
      /* line 250, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #header nav {
        float: right;
        display: inline-block;
        margin: 3em 0;
        padding-right: 126px; }
        /* line 267, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
        #header nav li {
          display: inline-block; } }
    @media only screen and (min-width: 1280px) {
      /* line 250, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #header nav {
        padding-right: 0; } }
  @media only screen and (max-width: 600px) {
    /* line 276, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #header .github-link {
      display: none; } }
  /* line 281, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #header .github-link img {
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    z-index: 12; }

/* Content */
/* line 294, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.sy-caption .red {
  color: #ff0048; }

/* line 298, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
h2.slider-title {
  margin-top: 0; }

/* line 301, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.third {
  display: inline-block;
  width: 100%; }
  @media only screen and (min-width: 600px) {
    /* line 301, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .third {
      width: 33%; }
      /* line 306, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .third:nth-child(1) {
        padding-right: 1em; }
      /* line 307, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .third:nth-child(2) {
        padding: 0 0.5em; }
      /* line 308, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .third:nth-child(3) {
        padding-left: 1em; } }

/* line 312, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
a.github-download {
  font-size: 2em;
  font-weight: 700;
  margin: 0.25em auto;
  display: block;
  width: 12em; }
  @media only screen and (max-width: 600px) {
    /* line 312, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    a.github-download {
      width: 100%;
      font-size: 1.6em; } }

/* line 324, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.big-number {
  font-size: 6em;
  font-weight: 700;
  float: left;
  margin-right: 0.25em;
  display: block;
  height: 100%;
  line-height: 0.8;
  clear: left;
  display: none; }

/* line 336, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.get-started {
  overflow: hidden;
  *zoom: 1;
  margin: 1em 0; }
  /* line 342, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .get-started h3 {
    margin-top: 0; }

/* line 347, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
code {
  font-family: monospace;
  padding: 0.1em 0.2em;
  background-color: #d9dee3;
  color: #3b454f; }

/* Footer */
/* line 355, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
#footer {
  background-color: white;
  padding-top: 2em;
  padding-bottom: 1em;
  color: #3b454f; }
  /* line 360, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #footer .footer-content {
    overflow: hidden;
    *zoom: 1;
    text-align: center; }
    /* line 363, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #footer .footer-content .githubs {
      float: left; }
    /* line 366, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #footer .footer-content .right {
      float: right; }
    /* line 369, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #footer .footer-content .made-with {
      display: inline-block;
      margin-right: 0.36em;
      margin-top: 0.36em;
      font-size: 0.92em; }
    /* line 375, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #footer .footer-content .block-link {
      display: inline-block; }
    /* line 378, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #footer .footer-content .rockets-logo, #footer .footer-content .pixels-logo {
      height: 3.6em; }
    @media only screen and (max-width: 600px) {
      /* line 382, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #footer .footer-content .made-with {
        font-size: 0.68em; }
      /* line 385, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #footer .footer-content .rockets-logo, #footer .footer-content .pixels-logo {
        height: 2.2em; }
      /* line 388, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #footer .footer-content .right {
        float: none; } }

/* Frontpage */
/* line 397, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.front-page {
  /* This is the front page slider class */ }
  /* line 398, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .front-page .slide_box {
    max-height: 500px; }

/* Settings */
/* line 404, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
#settings-jump {
  /* Settings jump menu */ }
  @media only screen and (min-width: 550px) {
    /* line 404, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump {
      float: right; } }
  /* line 408, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #settings-jump li {
    height: 2em;
    border-top: 1px solid white; }
    /* line 411, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump li.default {
      height: 1.6em;
      border-top: 0; }
    /* line 415, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump li #select-setting {
      position: relative;
      text-transform: uppercase; }
      /* line 418, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #settings-jump li #select-setting:after {
        content: ' ';
        display: inline-block;
        height: 0;
        width: 0;
        border-left: 0.4em solid transparent;
        border-right: 0.4em solid transparent;
        position: absolute;
        right: 0;
        margin-right: 0.5em;
        margin-top: 0.5em; }
    /* line 431, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump li.section-head {
      padding: 0.25em 0.5em; }
    /* line 435, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump li a {
      text-decoration: none;
      display: block;
      height: 2em;
      background-color: #31ace2;
      padding: 0.25em 0.5em;
      color: white;
      text-align: left; }
      /* line 443, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      #settings-jump li a:hover {
        background-color: #1c91c4; }
  /* line 448, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #settings-jump.closed {
    height: 2em;
    overflow: hidden; }
    /* line 452, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump.closed #select-setting:after {
      border-top: 0.5em solid white; }
  /* line 457, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  #settings-jump.open {
    height: auto;
    background-color: white; }
    /* line 461, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    #settings-jump.open #select-setting:after {
      border-bottom: 0.5em solid white; }

/* line 468, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
section.settings h4 {
  margin-top: 1.5em; }
/* line 471, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
section.settings h3 {
  margin-top: 2em;
  border-bottom: 1px solid #bcc5cd; }

/* Examples */
/* line 480, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.example-tiles .tile {
  display: inline-block;
  padding: 0.8em 1em;
  background-color: #31ace2;
  color: white;
  text-decoration: none;
  font-size: 1.5em;
  font-family: source-sans-pro, Verdana, sans-serif;
  width: 100%;
  margin: 1% 0;
  text-align: center; }
  /* line 491, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .example-tiles .tile.large {
    padding: 1.6em 1em;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    text-shadow: 0 0 0.1em rgba(0, 0, 0, 0.4);
    opacity: 0.8; }
    /* line 497, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .example-tiles .tile.large:hover {
      opacity: 1; }
  @media only screen and (min-width: 411px) {
    /* line 480, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .example-tiles .tile {
      width: 49%; }
      /* line 503, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .example-tiles .tile:nth-child(2n+1) {
        margin: 1% 1% 1% 0; }
      /* line 506, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .example-tiles .tile:nth-child(2n+2) {
        margin: 1% 0 1% 1%; } }
  @media only screen and (min-width: 631px) {
    /* line 480, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .example-tiles .tile {
      width: 32%; }
      /* line 512, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .example-tiles .tile:nth-child(3n+1) {
        margin: 1% 1% 1% 0; }
      /* line 515, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .example-tiles .tile:nth-child(3n+2) {
        margin: 1%; }
      /* line 518, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .example-tiles .tile:nth-child(3n+3) {
        margin: 1% 0 1% 1%; } }
  /* line 522, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .example-tiles .tile:hover {
    background-color: #1c91c4;
    color: white; }
  /* line 526, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .example-tiles .tile.active {
    background-color: #1880ae; }

/* Out-of-the-box */
/* Pictures */
/* Portfolio */
/* line 547, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.portfolio .sy-controls {
  display: block; }
/* line 550, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.portfolio .sy-pager {
  margin: 1.5em 0; }
/* line 553, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.portfolio .external-captions {
  background-color: #fff;
  padding: 1em; }

/* News */
/* line 561, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.news-slider {
  /* Style the actual content */ }
  /* line 563, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .news-slider .text-content {
    position: absolute;
    left: 0;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 1em;
    width: 40%;
    font-size: 0.75em;
    height: 100%; }
    /* line 572, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .text-content h2 {
      margin: 0; }
    /* line 575, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .text-content p {
      display: none; }
    /* line 578, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .text-content a.button-link {
      padding: 0.25em 0.5em;
      position: absolute;
      bottom: 1em;
      right: 1em; }
    /* line 584, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .text-content .read-more {
      float: right;
      position: absolute;
      bottom: 1em;
      right: 1em; }
    @media only screen and (min-width: 481px) {
      /* line 563, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .news-slider .text-content {
        font-size: 1em; } }
    @media only screen and (min-width: 769px) {
      /* line 563, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .news-slider .text-content {
        width: 35%; }
        /* line 595, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
        .news-slider .text-content p {
          display: block; } }
    @media only screen and (min-width: 960px) {
      /* line 563, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .news-slider .text-content {
        width: 30%; } }
  /* line 603, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .news-slider .image-content {
    line-height: 0; }
    /* line 605, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .image-content img {
      max-width: 100%; }
  /* line 609, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .news-slider .news-pager {
    text-align: right;
    display: block;
    margin: 0.2em 0 0;
    padding: 0;
    list-style: none; }
    /* line 615, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .news-slider .news-pager li {
      display: inline-block;
      padding: 0.6em;
      margin: 0 0 0 1em; }
      /* line 620, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .news-slider .news-pager li.sy-active a {
        color: #31ace2; }
      /* line 624, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .news-slider .news-pager li a {
        font-weight: 500;
        text-decoration: none;
        display: block;
        color: #222; }

/* Shop */
/* line 636, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.shop .sy-box {
  overflow: hidden; }
  @media only screen and (min-width: 401px) {
    /* line 638, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-slides-wrap {
      min-width: 400px;
      max-width: 590px;
      width: 50%;
      margin-left: auto;
      margin-right: auto; } }
  /* line 647, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .shop .sy-box .sy-slides-crop {
    overflow: visible; }
  @media only screen and (max-width: 500px) {
    /* line 650, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-controls {
      display: block; }
      /* line 653, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-controls li {
        min-width: 2.4em; }
        /* line 655, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
        .shop .sy-box .sy-controls li a:after {
          line-height: 1.4em;
          height: 1.4em;
          width: 1.4em;
          margin-top: -0.7em;
          margin-left: -0.7em; } }
  @media only screen and (min-width: 501px) {
    /* line 665, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-controls li {
      width: 100%; }
      /* line 667, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-controls li.sy-prev {
        left: -100%; }
      /* line 670, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-controls li.sy-next {
        right: -100%; }
      /* line 673, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-controls li a:after {
        background: none; } }
  /* line 679, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .shop .sy-box .sy-slide {
    opacity: 0.6;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    -o-transition: opacity 1s;
    transition: opacity 1s; }
    /* line 682, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-slide .product-info {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      padding: 1em; }
      @media only screen and (max-width: 500px) {
        /* line 682, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
        .shop .sy-box .sy-slide .product-info {
          padding: 1em 2.4em; } }
      /* line 691, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .product-info p {
        margin-bottom: 1em; }
      /* line 694, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .product-info p, .shop .sy-box .sy-slide .product-info .button-link {
        opacity: 0; }
      /* line 697, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .product-info .button-link {
        position: absolute;
        bottom: 1em; }
      /* line 701, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .product-info .buy-now {
        right: 1em; }
        @media only screen and (max-width: 500px) {
          /* line 701, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
          .shop .sy-box .sy-slide .product-info .buy-now {
            right: 2.4em; } }
      /* line 707, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .product-info .more-info {
        left: 1em; }
        @media only screen and (max-width: 500px) {
          /* line 707, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
          .shop .sy-box .sy-slide .product-info .more-info {
            left: 2.4em; } }
    /* line 714, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-slide .image-content {
      line-height: 0; }
      /* line 716, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide .image-content .product-image {
        max-width: 100%; }
    /* line 720, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-slide.sy-active {
      opacity: 1; }
      /* line 722, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide.sy-active .buy-now {
        opacity: 1; }
      /* line 726, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide.sy-active:hover .product-image {
        opacity: 0.2; }
      /* line 730, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .shop .sy-box .sy-slide.sy-active:hover .product-info p, .shop .sy-box .sy-slide.sy-active:hover .product-info .button-link {
        opacity: 1; }
    /* line 745, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .sy-box .sy-slide .product-info p,
    .shop .sy-box .sy-slide .product-info .button-link,
    .shop .sy-box .sy-slide .product-image, .shop .sy-box .sy-slide.sy-active, .shop .sy-box .sy-slide.sy-active .buy-now, .shop .sy-box .sy-slide.sy-active:hover .product-image, .shop .sy-box .sy-slide.sy-active:hover .product-info p, .shop .sy-box .sy-slide.sy-active:hover .product-info .button-link, .shop .sy-box .sy-slide.sy-active.transition {
      -webkit-transition: opacity 1s;
      -moz-transition: opacity 1s;
      -o-transition: opacity 1s;
      transition: opacity 1s; }
/* line 751, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.shop .product-name,
.shop .shop-slider .sy-slides-wrap {
  width: 100%;
  margin-left: auto;
  margin-right: auto; }
  @media only screen and (min-width: 401px) {
    /* line 751, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .shop .product-name,
    .shop .shop-slider .sy-slides-wrap {
      min-width: 400px;
      max-width: 590px;
      width: 50%; } }

/* Thumbnails */
/* line 764, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
.thumb-box {
  padding: 1.4em 0 1em;
  margin-left: -1%;
  width: 102%; }
  /* line 768, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
  .thumb-box .thumbs {
    overflow: hidden;
    *zoom: 1; }
    /* line 770, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
    .thumb-box .thumbs li {
      float: left;
      width: 25%;
      text-align: center;
      padding: 0 1%; }
      /* line 775, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .thumb-box .thumbs li img {
        width: 100%;
        opacity: .8;
        -webkit-transition: opacity 0.32s;
        -moz-transition: opacity 0.32s;
        -o-transition: opacity 0.32s;
        transition: opacity 0.32s;
        border-bottom: 4px solid transparent; }
        /* line 780, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
        .thumb-box .thumbs li img.active {
          border-color: #31ace2;
          opacity: 1; }
      /* line 786, /Users/sftsk/bc_dev/public/slippry/web/source/assets/css/styles.scss */
      .thumb-box .thumbs li:hover img {
        opacity: 1;
        -webkit-transition: opacity 0.2s;
        -moz-transition: opacity 0.2s;
        -o-transition: opacity 0.2s;
        transition: opacity 0.2s; }